home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / viewers / okf220 / okhl.doc < prev    next >
Text File  |  1988-06-19  |  5KB  |  119 lines

  1. PROGRAM:     OKHL.COM OPTIKS Soft Font Linker
  2.  
  3. RELEASE:     1.00 first release. I have no LaserJet to test this
  4.              on so this is a Beta release.
  5.  
  6. DESCRIPTION: This program creates a soft font header and appends
  7.              letters created by OPTIKS. It asks a series of questions
  8.              about the font to be created writes out a header
  9.              and then adds the letter files to the end. When it is
  10.              done it has created a Soft Font readable by OPTIKS and
  11.              if all is well by HP Laserjets.
  12.  
  13.              Soft font letters created by OPTIKS are very simple blocks
  14.              with no descender or kerning information. A soft font
  15.              editor would have to be used to alter any of the letter
  16.              heading information. Soft font letters should be limited
  17.              to 127 dots wide by 127 dots high. There is no check in
  18.              OPTIKS to limit you to this. Be aware that a large
  19.              character (a point is 1/72 of an inch. 127 dots at 300
  20.              DPI is about  .42 inches high or about 30 point) may not
  21.              print on all laser printers. New laserjets and clones
  22.              will handle bigger fonts.
  23.  
  24.              OPTIKS and OKHL work together to create Dingbats and
  25.              special characters such illuminated letters. I am looking
  26.              forward to Chess fonts and Playing Card fonts as well
  27.              as fonts of technical symbols.
  28.  
  29.              If you are very creative you could make, say, an
  30.              electronic symbol font and market it. Even in shareware
  31.              such a font would make money.
  32.  
  33. OPERATION:   OKHL will need a set of characters created by OPTIKS.
  34.              You will have to know the size of the characters in dots
  35.              to answer the questions that OKHL will ask.
  36.  
  37.              Type OKHL to start the program and you will see the
  38.              copyright notice and the first question.
  39.  
  40.              Note: Ctrl-Break exits OKHL at any time.
  41.  
  42.         DATA ENTRY
  43.         1)   Enter the file(s) of Soft Font letters created by OPTIKS
  44.              Wild cards are OK
  45.  
  46.              This is the name of Soft font letters created by OPTIKS
  47.              that will be added to the font.
  48.         Examples:
  49.              LET*.SFL    a.sfp b. c.* d.*
  50.  
  51.              you can put as many files specifications on a line as
  52.              needed, but I suggest you call all the letters of
  53.              a font as similar names so that one file specification
  54.              such as: FONT2*.SFL will fit the bill.
  55.  
  56.         2)   Enter the name of the Soft font file to be created
  57.              (this will overlay any existing file with this name,
  58.  
  59.              Be careful not to erase any good fonts. There is no
  60.              warning when this overlays an old font.
  61.  
  62.         3)   Enter the base line position.
  63.              This is the height of the character from the base line
  64.              to the top of the highest character. In dots.
  65.  
  66.              Basically this is the height of a letter. If descenders
  67.              were allowed, they would not be included in this number.
  68.  
  69.  
  70.         4)   Enter the Cell Width. The width of widest letter.
  71.  
  72.              This is how many dots wide the widest letter is.
  73.  
  74.         5)   Enter the Character Cell height in dots.
  75.  
  76.              This is the height of the box that a letter goes in.
  77.              It is the height of the tallest letter.
  78.  
  79.  
  80.         6)   Enter Orientation, 0 = portrait, 1 = landscape
  81.  
  82.              This is used by the LaserJet. If you want your font
  83.              to be portrait you must say so. A font can be portrait
  84.              or landscape but not both. The height and width
  85.              values are reversed for landscape.
  86.  
  87.         7)   Enter 0 = fixed, 1 = proportional,
  88.  
  89.              If all letters are the same size then make your font
  90.              fixed. Otherwise proportional.
  91.  
  92.         8)   Enter Horizontal Motion Index, in Dots * 4
  93.  
  94.              This is the amount the LaserJet moves to the right
  95.              before printing the next character. In fixed it
  96.              is the same for each character. In proportional it
  97.              is the size of a space character.
  98.  
  99.         8)   Enter the Font Height in Dots * 4
  100.  
  101.              This is the height multiplied by 4 (you must do the
  102.              multiplication.)
  103.  
  104.         9)   Enter Style, 0 = upright, 1 = Italic
  105.  
  106.              This is used by the LaserJet when you select fonts, but
  107.              does not change the font itself.
  108.  
  109.         10)  Enter Stroke Weight-7, 0 = light, 7 = normal, 14= dark
  110.  
  111.              This does not effect the darkenss of lightness of the
  112.              font, but is used by the LaserJet when you select a font.
  113.  
  114.         11)  Enter Typeface 0-10, 0=line printer, 4=Helv, etc.
  115.  
  116.              This again is selection item and any number can be put
  117.              here. without affecting the way the font prints.
  118.  
  119.